html,body{margin:0;padding:0;overflow-x: hidden;}
.header{width: 100%; display: block; height: 90px; border: 1px solid #dddddd; margin: 2px 5px;text-align: center;padding: 20px 5px; background: darkslategrey; color: azure;}

.nav{display: block; width: 99%; height: 40px; background: #dddddd;}
.nav ul{list-style-type:none; margin:0;width:100%; }
.nav ul li{ width:120px; float:left;}
.nav ul li a{}

.nav .nav-right{float: right;padding: 5px 20px;}
.nav .nav-right .nav-msg{font-size: 14px; color: brown; font-weight: 600;}

.main-content{width: 100%; display: inline-block; border: 1px solid darkslategrey; margin: 2px 5px;}
.data-content{float: left; width: 100%; min-height: 400px;display: inline-block; padding: 20px; }
